Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HELEN CLOSE Detached £303,085 £104,000 31 May 2002
2 HELEN CLOSE Detached £293,771 £245,000 18 Aug 2020
3 HELEN CLOSE Detached £318,386 £75,700 3 Sep 1999
4 HELEN CLOSE Detached £224,549 £58,000 10 Mar 2000
5 HELEN CLOSE Detached £342,757 £100,000 22 May 2001
6 HELEN CLOSE Detached £261,224 £220,000 21 Sep 2020